the Apocalypse - French English Dictionary